casting alloy - French English Dictionary